package com.practice.ajCollections010.map.hashmap;

import java.util.HashMap;
import java.util.Map;

/**
 * HashMap 常用初始化方式
 */
public class Init {

    public static void main(String[] args) {
        /**
         * 使用无参构造方法进行 HashMap 初始化实例。
         * 会初始化一个默认的负载因子(loadFactor) 0.75f，这个负载因子和后续的扩容有关
         */
        Map map = new HashMap();

        /**
         * 传入一个容量形参作为参数，初始化一个默认负载因子为 0.75f，的HashMap实例
         */
        Map<String, String> map2 = new HashMap<>(10);

        /**
         * 传入容量和负载因子初始化一个 HashMap 实例
         */
        Map map3 = new HashMap(10, 0.75f);
    }
}
